import 'dart:convert';

import 'package:enterprise_v6_app/generated/json/barrage_list_entity.g.dart';
import 'package:enterprise_v6_app/generated/json/base/json_field.dart';

export 'package:enterprise_v6_app/generated/json/barrage_list_entity.g.dart';

@JsonSerializable()
class BarrageListEntity {

	BarrageListEntity();

	factory BarrageListEntity.fromJson(Map<String, dynamic> json) => $BarrageListEntityFromJson(json);
  /// 弹幕内容
	String? barrageContent = '';
	String? createBy = '';
	String? createById = '';
	String? createDate = '';
  /// 0正常，1已删除
	String? deleted = '';
	String? id = '';
  /// 多媒体文件路径
	String? multiMedia = '';
  /// 视频定位
	String? position = '';
	String? updateBy = '';
	String? updateById = '';
	String? updateDate = '';

	Map<String, dynamic> toJson() => $BarrageListEntityToJson(this);

	@override
	String toString() {
		return jsonEncode(this);
	}
}
